import java.util.Scanner;
public class Zuoye {
}

class Calculate {
    /*
    1，奇偶数计算
创建一个Calculate类, 在类的main方法里编写代码, 实现如下功能:
(1) 提示用户输入一个整数.
(2) 计算输入的整数是奇数还是偶数
(3) 分别使用三目运算、if实现
     */
    public static void main(String[] args) {
        //if
        Scanner sc = new Scanner(System.in);
        System.out.print("坤成喊你输入数字：");
        int num = sc.nextInt();
//        if(num%2==0){
//            System.out.println("偶数");
//        }else{
//            System.out.println("奇数");
//        }
        //逆向思维
        if(num%2!=0){
            System.out.println("奇数");
        }else{
            System.out.println("偶数");
        }
        System.out.println(num%2==0?"偶数":"奇数");
    }
}

/*
2，旅行社
创建一个IfTest类, 在类的main方法里面编写代码, 完成如下功能:
(1) 旅行社组织了一批人(人数由控制台输入)去旅游, 需要为这些人安排住宿, 出于省钱考虑, 旅行社计划让游客住3人间. 请根据控制台输入的人数, 计算需要多少间房间.----使用if分支结构完成上述功能(不使用if..else)
(2) 使用三目运算符实现上述功能.
 */
class IfTest{
    public static void main(String[] args) {
        //10 + 1
        //总人数
        int manNum = 30;

        // 满员房间数
        int roomNum = manNum/3;
        //是否有不满员房间
//        if(manNum%3!=0){
//            roomNum += 1;
//        }
        roomNum +=(manNum%3!=0?1:0);
        System.out.println("roomNum = " + roomNum);
    }
}
/*
3，三角形
创建一个CalculateTriangle类, 在类的main方法里编写代码, 完成如下功能:
(1) 输入三角形的3条边长.
(2) 判断能否构成三角形(任意2边之和大于第三边), 如果能构成三角形, 计算三角形的周长; 如果不能构成三角形, 输出"输入的3条边不能构成三角形".

2,3,4

100,100,1

 */
class CalculateTriangle{
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("输入三条边:");
        int num1 =  sc.nextInt();
        int num2 =  sc.nextInt();
        int num3 =  sc.nextInt();
        //任意两边之和大于第三边
        if(num1+num2>num3 && num1+num3>num2 && num2+num3>num1){
            System.out.println("可以组成3角形，周长为："+(num1+num2+num3));
        }else {
            //不可组成
            System.out.println("输入的3条边不能构成三角形");
        }
    }
}
/*
伪代码
score = 600;
switch(score){
    case 500<score<600:
           sout("vip")
        break;
}
 */
class VIPLevel{
    public static void main(String[] args) {
        int score = 550;
        // if(true<600)
//        if(500<score<600){
//
//        }
//        if(score<500){
//            System.out.println("会员");
//        }else if(score>=500 && score<2000){
//            System.out.println("白银会员");
//        }

        score = 50050;
        if(score<500){
            System.out.println("会员");
        }else if(score<2000){
            //肯定大于500
            System.out.println("白银会员");
        }else if(score<10000){
            System.out.println("黄金会员");
        }else {
            System.out.println("钻石会员");
        }
    }
}
/*
5，季节
创建一个SwitchTest类，在类的main方法里编写代码，完成如下功能：
输入一个代表月份的整数，根据输入的整数输出季节名称。
春季3,4,5；夏季6,7,8；秋季9,10,11；冬季12,1,2。

分别使用if、switch实现
 */
class SwitchTest{
    public static void main(String[] args) {
        int season = 5;
        if(season==3 || season==4 || season==5){
            System.out.println("春季");
        }else if(season==6 || season==7 || season==8){
            System.out.println("夏季");
        }else if(season==9 || season==10 || season==10){
            System.out.println("秋季");
        }else{
            System.out.println("冬季");
        }
        System.out.println("==switch==");
        switch (season){
            case 3:
            case 4:
            case 5:
                System.out.println("春季");
                break;
            case 6:
            case 7:
            case 8:
                System.out.println("夏季");
                break;
            case 9:
            case 10:
            case 11:
                System.out.println("秋季");
                break;
            default:
                System.out.println("冬季");
        }
    }
}

class JiTest{
    public static void main(String[] args) {
        int num = 1;
        while (num<=100){
            if(num%2==1){
                System.out.println(num);
            }
            //逼近false
            num++;
        }
    }
}